artificial organs - Allemand Anglais Dictionnaire